title: “OpenAI Agents SDK” description: “Use W&B Weave with the OpenAI Agents SDK to track and monitor your agentic applications”
The OpenAI Agents Python SDK is a lightweight and powerful framework for building multi-agent workflows. You can use W&B Weave with the OpenAI Agents SDK to track and monitor your agentic applications.Installation
Install the required dependencies usingpip
:
Get started
To use the OpenAI Agents SDK with Weave, you’ll need to:- Initialize Weave with your project name
- Add the Weave tracing processor to your agents
- Create and run your agents as usual
WeaveTracingProcessor
is set up to capture execution traces. A Weather
data model is created to represent weather information. The get_weather
function is decorated as a tool the agent can use and returns a sample weather report. An agent named Hello world
is configured with basic instructions and access to the weather tool. The main function asynchronously runs the agent with a sample input (What's the weather in Tokyo?
) and outputs the final response.